Germany imported 47,600 sheep from Britain last year , nearly half of total imports .